如何安装 Windows 安装程序和启动所需的测试签名的驱动程序包

您所在的位置:网站首页 windows 10 进入测试模式 如何安装 Windows 安装程序和启动所需的测试签名的驱动程序包

如何安装 Windows 安装程序和启动所需的测试签名的驱动程序包

2023-10-22 02:02| 来源: 网络整理| 查看: 265

如何安装 Windows 安装程序和启动所需的测试签名的驱动程序包 项目 06/15/2023

本页介绍如何在运行 Windows Server 2019 (或Windows Server 2016) 的计算机上安装测试签名驱动程序包,或者在 Windows 安装程序后首次启动的计算机上安装测试签名的驱动程序包。 应仅在测试环境中使用测试签名的驱动程序包。

有关详细信息,请参阅 测试签名简介。

在开始之前,请确保具备以下条件:

适用于 ADK 的 Windows 评估和部署工具包 (ADK) 和 Windows PE 加载项 Windows Server 2019 或 2016 安装媒体 ISO 文件 创建 ISO 文件

使用以下步骤创建 ISO 文件并从中安装 Windows:

在“ADK 开始菜单”选项中,选择“ 部署和映像工具环境”,右键单击,然后选择“ 以管理员身份运行”。 运行 copype 以创建 Windows PE 文件的工作副本: copype amd64 C:\WinPE_amd64 启用 测试签名。 在非 UEFI (旧版) 计算机上,使用: cd C:\WinPE_amd64\media\Boot bcdedit /store .\BCD /enum all bcdedit /store .\BCD /set {default} testsigning on

在 UEFI 平台上,使用:

cd C:\WinPE_amd64\media\EFI\Microsoft\Boot bcdedit /store .\BCD /enum all bcdedit /store .\BCD /set {default} testsigning on

若要验证 testsigning Yes 现在是否显示为 {default} 标识符,请在 Windows 启动加载程序下再次运行 bcdedit /store .\BCD /enum all 。

将 Windows Server 2016 安装媒体 ISO 文件装载到驱动器(例如 G),然后手动将 sources 文件夹下的所有文件(例如 G:\sources)复制到 WinPE 系统文件的 sources 文件夹,例如 C:\WinPE_amd64\media\sources。

注意

不要覆盖文件夹 C:\WinPE_amd64\media\sources中的现有boot.wim文件。 稍后我们将使用原始 WinPE 环境。

现在,我们已经拥有所有文件,包括 WinPE 和 Windows Server 2016。

(可选)将测试签名的驱动程序包复制到文件夹 C:\WinPE_amd64\media。 复制的文件可能包括驱动程序包的 .cat、.cer、.inf 和 .sys 文件。 使用以下命令将测试签名的驱动程序包导入 WIM 文件: Dism /Get-WimInfo /wimfile:C:\WinPE_amd64\media\sources\install.wim Dism /Mount-Image /imagefile:C:\WinPE_amd64\media\sources\install.wim /index:4 /mountdir:C:\WinPE_amd64\mount Dism /image:C:\WinPE_amd64\mount /Add-Driver /driver:C:\WinPE_amd64\media\DriverSample Dism /unmount-image /mountdir:C:\WinPE_amd64\mount /commit

创建新的 ISO 文件: Makewinpemedia /iso C:\winpe_amd64 C:\WS2016_amd64.iso。 虽然 ISO 文件中的默认应用程序是cmd.exe,但你将在安装后手动启动setup.exe以配置启动设置。

从 WS2016_amd64.iso安装Windows Server 2016。 (可选)自定义安装源以导入更多驱动程序包。

安装驱动程序包

使用以下步骤安装驱动程序包:

在测试计算机上关闭 安全启动 ,然后启动 WinPE 系统。 使用 ISO 文件启动计算机后,将显示命令提示符。 若要使用装载的 ISO 文件标识驱动器号,请使用 diskpart,然后使用 list volume。 查找 类型 为 的 DVD-ROM卷。 键入 exit。 导航到 ISO 驱动器并切换到驱动程序包示例目录,例如 D:\DriverSample。 使用以下命令安装测试驱动程序包: certmgr.exe -add DriverSample.cer -s -r localmachine root certmgr.exe -add DriverSample.cer -s -r localmachine trustedpublisher pnputil.exe /add-driver DriverSample.inf /install (可选)通过查看日志来 %windir%\inf\setupapi.dev.log 确认安装。 运行 ,例如从 D:\sources运行 setup.exe /NoReboot。 安装后,将显示一条消息,指示可以关闭安装应用程序。 退出应用程序以返回到 WinPE 命令提示符。 键入 diskpart。 标识 OS 启动分区和该启动分区的驱动器号 (唯一的 FAT32 分区,大小约为 100MB) 导航到启动分区驱动器,并将目录切换到 BCD 文件的位置,例如 E:\EFI\Microsoft\Boot。 打开 测试签名: bcdedit /store BCD /set {default} testsigning on 并重新启动计算机。 若要确认计算机是否处于测试模式,请在桌面右下角查找 测试模式 水印。

计算机必须处于测试模式才能加载测试签名的驱动程序包。 如果启动设备需要测试签名的驱动程序包,则必须将测试签名的驱动程序包导入 WIM 文件, (使用上述可选 Dism 步骤) 以避免以后安装 PnP。 如果关闭 测试签名 设置,计算机可能无法启动。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3